import { ref } from 'vue'
import { defineStore } from 'pinia'
import { getCart } from '@/service/cart'
// 创建一个名为 count 的购物车数量，然后定义一个名为 updateCart 的函数去获取和更新 count 的值
export const useCartStore = defineStore('cart', () => {
  const count = ref(0)
  async function updateCart() {
    const { data = [] } = await getCart()
    count.value = data.length
  }

  return { count, updateCart }
})
